package com.ellecity06.cwhiskymall.bean.response


import androidx.annotation.Keep

/**
 * 商品详情
 */
@Keep
data class GoodDetailResponse(
    val actualSales: Int?,
    val afterSaleService: Int?,
    val categoryPath: String?,
    val costPrice: Double?,
    val decript: String?,
    val goodsSkuInfoList: List<GoodsSkuInfo>?,
    val id: Int?,
    val isFreeShipping: Int?,
    val mainImage: String?,
    val marketPrice: String?,
    val salesPrice: Double?,
    val contribution: Double?,
    val specJson: String?,
    val spuClass: Int?,
    val spuImages: List<String>?,
    val spuName: String?,
    val spuStock: Int?,
    val spuVideo: String?,
    val state: Int?,
    val virtualSales: Int?
) {
    @Keep
    data class GoodsSkuInfo(
        val contribution: Double?,
        val id: Int?,
        val marketPrice: String?,
        val salesPrice: Double?,
        val skuCode: String?,
        val skuName: String?,
        val specValues: String?,
        val spuId: Int?,
        val state: Boolean?,
        val stock: Int?
    )
}